<?xml version="1.0" encoding="UTF-8"?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.org/ui">
    
    <h:head>
        <meta http-equiv="Content-Type" content="text/html ; charset=utf-8"/>
    </h:head>
    
    <h:body>
     <p:layout style="min-width:400px;min-height:200px;" id="layout">  
         <p:layoutUnit position="north">
             <h1>Administração</h1>
         </p:layoutUnit>
          <p:layoutUnit position="center">  
        <p:tabView id="tabView">  
             <p:tab id="tab1" title="Usuarios">  
        <h:form>
            <h:messages/>
            <h:dataTable value="#{usuarioBean.lista}" var="usuario" rules="rows" cellpadding="5">
                <f:facet name="caption">
                    Usuários do sistema 
                </f:facet>
                <f:facet name="header"> Usuários do Sistema</f:facet>
                <f:facet name="footer"> Fim da lista</f:facet>
                <h:column>
                    <f:facet name="header"> Código</f:facet>
                    #{usuario.id}
                </h:column>
                
                <h:column>
                    <f:facet name="header"> Nome</f:facet>
                    #{usuario.nome}
                </h:column>
                
                <h:column>
                    <f:facet name="header"> Email</f:facet>
                    <a href="mailto:#{usuario.email}"> #{usuario.email} </a>
                </h:column>
                
                <h:column>
                    <f:facet name="header"> Apelido</f:facet>
                    #{usuario.apelido}
                </h:column>
                
                <h:column>
                    <h:commandLink action="#{usuarioBean.editar}">
                        <h:graphicImage library="imagens" name="editar.png" style="border:0"/>
                        <f:setPropertyActionListener target="#{usuarioBean.usuario}" value="#{usuario}"/>
                        <f:setPropertyActionListener target="#{usuarioBean.destinoSalvar}" value="/admin/administrador"/>
                    </h:commandLink>
                </h:column>
                
                 <h:column>
                     <h:commandLink action="#{usuarioBean.excluir}" 
                     onclick="if (!confirm('Confirma a exclusão de #{usuario.nome}?')) return false;" >
                        <h:graphicImage library="imagens" name="excluir.png" style="border:0"/>
                        <f:setPropertyActionListener target="#{usuarioBean.usuario}" value="#{usuario}"/>
                    </h:commandLink>
                </h:column>
                
            
            
            </h:dataTable>
        </h:form>
             </p:tab>
            
             <p:tab id="tab2" title="Fornecedores">  
         <h:form>
            <h:messages/>
            <h:dataTable value="#{fornecedoresBean.lista}" var="fornecedor" rules="rows" cellpadding="5">
                <f:facet name="caption">
                   Fornecedores
                </f:facet>
                <f:facet name="header"> Fornecedores</f:facet>
                <f:facet name="footer"> Fim da lista</f:facet>
                <h:column>
                    <f:facet name="header"> Código</f:facet>
                    #{fornecedor.fn_codigo}
                </h:column>
                
                <h:column>
                    <f:facet name="header"> Nome</f:facet>
                    #{fornecedor.fn_nome}
                </h:column>
                
                
                
                <h:column>
                    <h:commandLink action="#{fornecedoresBean.editar}">
                        <h:graphicImage library="imagens" name="editar.png" style="border:0"/>
                        <f:setPropertyActionListener target="#{fornecedoresBean.fornecedor}" value="#{fornecedor}"/>
                        <f:setPropertyActionListener target="#{fornecedoresBean.destinoSalvar}" value="/admin/administrador"/>
                    </h:commandLink>
                </h:column>
                
                 <h:column>
                     <h:commandLink action="#{fornecedoresBean.excluir}" 
                                    onclick="if (!confirm('Confirma a exclusão de #{fornecedor.fn_nome}?')) return false;" >
                        <h:graphicImage library="imagens" name="excluir.png" style="border:0"/>
                        <f:setPropertyActionListener target="#{fornecedoresBean.fornecedor}" value="#{fornecedor}"/>
                    </h:commandLink>
                </h:column>
        
            </h:dataTable>
            <h:commandButton action="#{fornecedoresBean.novo}" value="Novo Fornecedor" />
             </h:form>
             </p:tab>
            
            <p:tab id="tab3" title="Fabricantes">  
                <h:form>
            <h:messages/>
            <h:dataTable value="#{fabricanteBean.lista}" var="fabricante" rules="rows" cellpadding="5">
                <f:facet name="caption">
                   Fornecedores
                </f:facet>
                <f:facet name="header"> Fabricantes</f:facet>
                <f:facet name="footer"> Fim da lista</f:facet>
                <h:column>
                    <f:facet name="header"> Código</f:facet>
                    #{fabricante.id}
                </h:column>
                
                <h:column>
                    <f:facet name="header"> Nome</f:facet>
                    #{fabricante.nome}
                </h:column>
                
                <h:column>
                    <f:facet name="header"> Nacionalidade</f:facet>
                    #{fabricante.nacionalidade}
                </h:column>
                
                
                
                <h:column>
                    <h:commandLink action="#{fabricanteBean.editar}">
                        <h:graphicImage library="imagens" name="editar.png" style="border:0"/>
                        <f:setPropertyActionListener target="#{fabricanteBean.fabricante}" value="#{fabricante}"/>
                        <f:setPropertyActionListener target="#{fabricanteBean.destinoSalvar}" value="/admin/administrador"/>
                    </h:commandLink>
                </h:column>
                
                 <h:column>
                     <h:commandLink action="#{fabricanteBean.excluir}" 
                                    onclick="if (!confirm('Confirma a exclusão de #{fabricante.nome}?')) return false;" >
                        <h:graphicImage library="imagens" name="excluir.png" style="border:0"/>
                        <f:setPropertyActionListener target="#{fabricanteBean.fabricante}" value="#{fabricante}"/>
                    </h:commandLink>
                </h:column>
        
            </h:dataTable>
            <h:commandButton action="#{fabricanteBean.novo}" value="Novo Fabricante" />
             </h:form>
             </p:tab>

           </p:tabView>
          </p:layoutUnit>
     </p:layout>
    </h:body>

</html>
